make a smacking noise - Alemán Inglés Diccionario